#pragma once
#ifndef TOOL_H
#define TOOL_H
#include "queue.h"
void Init(Snake&,int&, int&);
void CreateFood(const Snake, Point&);
void DrawFood(const Point);
bool GetFood(Snake&, const Point);
void Show(Snake&, int&, int&, Point&, int);
void UpdateWithInput();
void UpdateWithoutInput(int&, int&);
bool HitWall(Snake&);
bool HitSelf(Snake&);
int DrawMenu();
void DrawGameover(Snake &);
#endif //TOOL_H